home *** CD-ROM | disk | FTP | other *** search
/ c't freeware shareware 1999 February / CT_SW9902.ISO / mac / software / wissen / daten / gnuplot.hqx / gnuplot.2.0b4 / Interapplication / Python console / gnucon README next >
Text File  |  1997-06-27  |  2KB  |  32 lines

  1. Instructions for using gnucon.py as a console for Macintosh gnuplot
  2.  
  3. 1)  You must first install the Macintosh Python distribution on your system if
  4. its not already installed.  The latest binaries and source can be downloaded from
  5. ftp://ftp.cwi.nl/pub/jack/python/mac/.  There are versions for both PPC
  6. and 68K machines.
  7.  
  8. 2)  Install the gnuplot_Suites.py file somewhere in your Python search path. 
  9. (See instructions that come with Python on how to set your path.)  The
  10. gnuplot_Suites.py file is based on the code that is generated by the
  11. gensuitemodule.py script.  It has been modified slightly from the code that was
  12. generated by gensuitemodule.  For UserLand Frontier users, the gnuplot_Suites.py
  13. module is the Python equivalent of a glue table in Frontier.
  14.  
  15. 3)  Drag and drop the gnucon.py file on the Python application.  The script will
  16. launch gnuplot if it's not already running and bring it to the front.  You must
  17. then bring Python to the front so that the console window can be used.  (There is
  18. currently no way to launch an application in the background from Python.)
  19.  
  20. 4)  You should now have a functioning gnuplot console.  Whatever you enter into
  21. the Python console window will be passed to gnuplot and executed.  Typing 'quit'
  22. or 'exit' in the console will quit both gnuplot and Python.
  23.  
  24.  
  25. If you are using either the PPC or CFM68K version of Python you can drop the
  26. gnuplot.py file on the mkapplet icon in the Python folder to generate a
  27. double-clickable version of gnucon.
  28.  
  29.  
  30. To see the details of how this works, check out the Python-OSA tutorial at
  31. http://www.cwi.nl/~jack/macpython/applescript.html.
  32.